dancing troupe - German English Dictionary